Natürliche Vorkommen: Spanien (nach Westen zu verschwindend), Frankreich (ausgestorben auf Korsika), Deutschland (verbreitet in den Alpen und im Alpenvorland; zerstreut im Oberrhein- und Bodensee-Gebiet, im südlichen Schwarzwald, in der Baar und im Donau-Gebiet; selten im Bayerischen Wald und im fränkischen Jura), Polen, Tschechien, Slowakei, Schweiz (verbreitet), Österreich (fehlt im Burgenland), Italien (nicht auf Sardinien, Sizilien, in Kampanien und Apulien), Ungarn, Balkan-Halbinsel, Ionische Inseln, Rumänien, Ukraine, Tükei (Anatolien) und Marokko; eingebürgert in Großbritannien, Kanada und in den USA; eingeschleppt in Irland, in den Niederlanden, in Dänemark und Litauen
Weidengebüsche, Kies, Schotter, Schutthalden, Steinbrüche und Ufer; auf mehr oder weniger nassen, meist kalkhaltigen, schottrigen Böden; kollin bis montan(subalpin)